giant thatching grass - Spanish English Dictionary
History

giant thatching grass

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "giant thatching grass" in Spanish English Dictionary : 1 result(s)

English Spanish
Botany
giant thatching grass güin [m] CU

Meanings of "giant thatching grass" with other terms in English Spanish Dictionary : 2 result(s)

English Spanish
General
land covered in giant thatching grass faragual [m]
Botany
giant thatching grass (hyparrhenia rufa) faragua [m] PA